Core Loop


Before building big systems:
For example:

Core Loop

Then resist adding:

Another Advantage You Have

Because this is not tied to:
you can afford to:
That is actually an excellent learning environment.

My Biggest Recommendation

When you finally start:

keep the first playable version extremely ugly and simple.

Like:
You want to prove:
  1. movement is fun,
  2. race pacing works,
  3. dog management feels satisfying.
Only later:
This dramatically improves your odds of finishing.